legged vehicles - Espagnol Anglais Dictionnaire